package com.bsoft.gol.hcs.satisfaction.bean.response;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;
import java.util.List;

public class SurveyDealWithPlanListResponse {
    private long total;
    private List<DealWithPlanBean> list;

    public long getTotal() {
        return total;
    }

    public void setTotal(long total) {
        this.total = total;
    }

    public List<DealWithPlanBean> getList() {
        return list;
    }

    public void setList(List<DealWithPlanBean> list) {
        this.list = list;
    }

    public static class DealWithPlanBean {
        private String patientSurveyId;
        private String recordType;
        private String patientName;
        private String patientSex;
        private String patientSexText;
        private Byte patientAge;
        private String telephone;
        private String cardType;
        private String cardNumber;
        private String address;
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh_CN", timezone = "GMT+8")
        private Date surveyTime;
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh_CN", timezone = "GMT+8")
        private Date notifyTime;
        private String surveyStatus;
        private String surveyStatusText;
        private String processingStatus;
        private String processingStatusText;
        private String isNotify;
        private String questionnaireName;
        private String questionnaireId;
        private String departmentId;
        private String departmentName;
        private String userInfoId;
        /**
         * 表单状态
         */
        private String formStatus;

        private  String doctorName;
        private  String businessId;

        public String getBusinessId() {
            return businessId;
        }

        public void setBusinessId(String businessId) {
            this.businessId = businessId;
        }

        public String getRecordType() {
            return recordType;
        }

        public void setRecordType(String recordType) {
            this.recordType = recordType;
        }

        public String getPatientName() {
            return patientName;
        }

        public void setPatientName(String patientName) {
            this.patientName = patientName;
        }

        public String getPatientSex() {
            return patientSex;
        }

        public void setPatientSex(String patientSex) {
            this.patientSex = patientSex;
        }

        public String getPatientSexText() {
            return patientSexText;
        }

        public void setPatientSexText(String patientSexText) {
            this.patientSexText = patientSexText;
        }

        public Byte getPatientAge() {
            return patientAge;
        }

        public void setPatientAge(Byte patientAge) {
            this.patientAge = patientAge;
        }

        public String getTelephone() {
            return telephone;
        }

        public void setTelephone(String telephone) {
            this.telephone = telephone;
        }

        public String getCardType() {
            return cardType;
        }

        public void setCardType(String cardType) {
            this.cardType = cardType;
        }

        public String getCardNumber() {
            return cardNumber;
        }

        public void setCardNumber(String cardNumber) {
            this.cardNumber = cardNumber;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public Date getSurveyTime() {
            return surveyTime;
        }

        public void setSurveyTime(Date surveyTime) {
            this.surveyTime = surveyTime;
        }

        public String getSurveyStatus() {
            return surveyStatus;
        }

        public void setSurveyStatus(String surveyStatus) {
            this.surveyStatus = surveyStatus;
        }

        public String getSurveyStatusText() {
            return surveyStatusText;
        }

        public void setSurveyStatusText(String surveyStatusText) {
            this.surveyStatusText = surveyStatusText;
        }

        public String getProcessingStatus() {
            return processingStatus;
        }

        public void setProcessingStatus(String processingStatus) {
            this.processingStatus = processingStatus;
        }

        public String getProcessingStatusText() {
            return processingStatusText;
        }

        public void setProcessingStatusText(String processingStatusText) {
            this.processingStatusText = processingStatusText;
        }

        public String getIsNotify() {
            return isNotify;
        }

        public void setIsNotify(String isNotify) {
            this.isNotify = isNotify;
        }

        public String getQuestionnaireName() {
            return questionnaireName;
        }

        public void setQuestionnaireName(String questionnaireName) {
            this.questionnaireName = questionnaireName;
        }

        public String getQuestionnaireId() {
            return questionnaireId;
        }

        public void setQuestionnaireId(String questionnaireId) {
            this.questionnaireId = questionnaireId;
        }

        public String getDepartmentId() {
            return departmentId;
        }

        public void setDepartmentId(String departmentId) {
            this.departmentId = departmentId;
        }

        public String getDepartmentName() {
            return departmentName;
        }

        public void setDepartmentName(String departmentName) {
            this.departmentName = departmentName;
        }

        public String getUserInfoId() {
            return userInfoId;
        }

        public void setUserInfoId(String userInfoId) {
            this.userInfoId = userInfoId;
        }

        public String getPatientSurveyId() {
            return patientSurveyId;
        }

        public void setPatientSurveyId(String patientSurveyId) {
            this.patientSurveyId = patientSurveyId;
        }

        public Date getNotifyTime() {
            return notifyTime;
        }

        public void setNotifyTime(Date notifyTime) {
            this.notifyTime = notifyTime;
        }

        public String getFormStatus() {
            return formStatus;
        }

        public void setFormStatus(String formStatus) {
            this.formStatus = formStatus;
        }

        public String getDoctorName() {
            return doctorName;
        }

        public void setDoctorName(String doctorName) {
            this.doctorName = doctorName;
        }
    }
}
